/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Beans;

import AppService.Login;
import Facades.UsuariosBeanRemote;
import VO.Datoscliente;
import VO.Usuarios;
import javax.ejb.EJB;
import javax.ejb.Stateless;
import javax.naming.Context;
import javax.naming.InitialContext;

/**
 *
 * @author Julian
 */
@Stateless
public class ManejoUsuariosBean implements ManejoUsuariosBeanRemote {

    // Add business logic below. (Right-click in editor and choose
    // "Insert Code > Add Business Method")
    public boolean verificardatos(String nombre, String pass) throws Exception {
        return Login.verificardatos(nombre, pass);
        /*boolean result= false;
        Usuarios ubd = new Usuarios();
          InitialContext ctx1 = new InitialContext();
            //InitialContext ctx1 = (InitialContext) a;
            UsuariosBeanRemote ubean = (UsuariosBeanRemote) ctx1.lookup("Facades.UsuariosBeanRemote");


            ubd = ubean.findid(nombre);
            if(ubd.getPass().equals(pass)){
            result=true;}
            return result;//*/
    }
    public boolean crearusuario (String nombrelogin, String pass,int tipo,String nombre, String apellido, String mail) throws Exception{
        return Login.crearusuarios(nombrelogin, pass,tipo, nombre, apellido, mail);
    }

    public boolean editarusuario (String nombrelogin, String pass,String nombre, String apellido, String mail) throws Exception{
        return Login.editarusuarios(nombrelogin, pass, nombre, apellido, mail);
    }

    public Datoscliente traerdatos(String id) throws Exception {
        return Login.traerdatos(id);
    }

    public Usuarios traerusuario(String id) throws Exception {
        return Login.traerusuario(id);
    }
}
